{% extends "asesorias/Base/Asesor/reuniones.html" %}

{% block content %}

    <h1>Añadir reunión grupal.</h1>

    <h2>Seleccionar alumnos.</h2>

    {% if lista_disponibles %}
    <div class="module">
        <table summary="Alumnos disponibles.">
        <caption><h2>Alumnos disponibles</h2></caption>

        {% for alumno in lista_disponibles %}
        <tr>
            <th scope="row">{{ alumno.dni_pasaporte_alumno }} : {{ alumno.nombre }} {{ alumno.apellidos }}</th>
            <td><a href="{% url addAlumnoAReunionGrupal curso_academico lista_alumnos alumno.dni_pasaporte_alumno_id %}" class="addlink">Participa</a></td>
        </tr>
        {% endfor %}

        </table>
    </div>
    {% endif %}

    {% if lista_participantes %}
    <div class="module">
        <table summary="Alumnos participantes.">
        <caption><h2>Alumnos participantes</h2></caption>

        {% for alumno in lista_participantes %}
        <tr>
            <th scope="row">{{ alumno.dni_pasaporte_alumno }} : {{ alumno.nombre }} {{ alumno.apellidos }}</th>
            <td><a href="{% url delAlumnoAReunionGrupal curso_academico lista_alumnos alumno.dni_pasaporte_alumno_id %}" class="deletelink">No participa</a></td>
        </tr>
        {% endfor %}

        </table>
    </div>
    {% endif %}

    {% if form.errors %}
    <div id="form-error">
        <p>La operación no pudo llevarse a cabo porque ha habido uno o más errores.</p>
        <ul>
            {% for field in form %}
                {% if field.errors %}<li><em>{{ field.label_tag }}</em>: {{ field.errors|striptags }}</li>{% endif %}
            {% endfor %}
            {% if form.non_field_errors %}{{ form.non_field_errors}}{% endif %}
        </ul>
    </div>
    {% endif %}

    <div class="module">

        <form action="" method="post">

            <div class="fieldWrapper">
                <table summary="Añadir reunión.">
                <caption><h2>Añadir reunión</h2></caption>

                {% for field in form %}

                {# Excluye los campos que forman parte de la clave que se controlarán por software. #}
                {% ifnotequal field.name 'curso_academico' %}
                {% ifnotequal field.name 'dni_pasaporte' %}
                {% ifnotequal field.name 'id_reunion' %}
                <tr>
                    <th scope="row">{{ field.label_tag }}</th>
                    {% ifnotequal field.name 'tipo' %}
                    <td>{{ field }}</td>
                    {% else %}
                    <td>Grupal</td>
                    {% endifnotequal %}
                </tr>
                {% endifnotequal %}
                {% endifnotequal %}
                {% endifnotequal %}

                {% endfor %}
                </table>
            </div>

            <p><input type="submit" value="Confirmar"/></p>
        </form>

    </div>

{% endblock %}
